package cn.juque.lucenecandy.core.enums;

/**
 * @author juque
 * @version 1.0.0
 * <ul>
 *     <li>AnalyzerEnum</li>
 * </ul>
 * @date 2023-12-25
 **/
public enum AnalyzerEnum {

    /**
     * StandardAnalyzer可以识别URL和电子邮件。此外，它还删除了停顿词，并将生成的标记小写
     */
    STANDARD_ANALYZER,

    /**
     * 从标记列表中删除停止词，与StandardAnalyzer不同，StopAnalyzer并不能识别URLs
     */
    STOP_ANALYZER,

    SIMPLE_ANALYZER,

    /**
     * 按空白字符分割文本
     */
    WHITESPACE_ANALYZER,

    KEYWORD_ANALYZER,
}
